Big Huge Thesaurus

iron carbide

noun